home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / seemem25.zip / SEEMEM.HST < prev    next >
Text File  |  1992-08-16  |  6KB  |  97 lines

  1.  
  2.  
  3.                                  SeeMem History
  4.                                       by
  5.                                   Rick Housh
  6.                                  CIS 72466,212
  7.                                  GEnie R.HOUSH
  8.  
  9.  
  10.    10/18/91  -  Beta version 1.00B released to public domain
  11.    10/24/91  -  Fixed logic flaw in error detection in use of Proc
  12.                   QueryFreeMemXMS - XMSerrors $A0 and $A1
  13.                   are result codes, not real errors.
  14.              -  Fixed minor bug in display where exactly one screenful
  15.                   for Conventional and Upper memory.  Rearranged
  16.                   output - placed "NO EMS" and "NO XMS" messages on
  17.                   last page of display.
  18.              -  Assigned new minor version number - 1.01B
  19.    11/02/91  -  Added display of standard extended memory amount
  20.                   total/used/remaining and XMS extended memory amount
  21.                   total/used/remaining/largestblock
  22.              -  Fixed minor problem displaying XMS error returns
  23.              -  Fixed minor problem checking for link of UMB to
  24.                   Conventional and DOS = UMB in CONFIG.SYS
  25.              -  Patched executable to work with more than 640k
  26.              -  Assigned new minor version number - 1.02B
  27.    11/21/91  -  Added summary display of location of command shell
  28.              -  Added support for DR-DOS 6.0 (Signs on as DOS 3.31)
  29.              -  Changed detection of location of DOS=High to location
  30.                   of current disk buffer where possible; If running
  31.                   under DOS 5.xx or DR-DOS DOS furnishes DOS location
  32.              -  Changed algorithm to detect whether UMB's are linked
  33.                   through pointers to Conventional memory (CNV link)
  34.                   MS-DOS and DR-DOS and QuarterDeck patch top of
  35.                   memory one paragraph lower than before installation,
  36.                   with the resulting MCB having a 'Z' ID byte, and
  37.                   pointing to MCB controlling UMB's (I think).
  38.              -  Added support for 4DOS command shell
  39.                   (May work for Norton Utility's NDOS?)
  40.              -  Added detection of location of command shell
  41.                   i.e. Conventional Memory, UMB, HMA, and
  42.                   display of command shell name, where possible
  43.              -  Added automatic detection of output redirection, and
  44.                   force page breaking off if redirected to anything other
  45.                   than standard output
  46.              -  Assigned new version number - 1.50
  47.  
  48.    12/17/91  -  Added additional support for DR-DOS 6.0 and 4DOS 4.0
  49.              -  Detects additional DR-DOS UMB owner segments
  50.                   8 = DOS configuration
  51.                   7 = Reserved from UMB pool for video, etc.
  52.                   6 = Used by UMB Device Driver (not DOS)
  53.              -  Detects and displays locality of DOS (Conventional or HMA)
  54.                   and SHELL (Conventional or UMB)
  55.              -  Detects and displays free XMS handles, XMS and UMB memory
  56.                   as Total-Used-Available-Largest Available Block
  57.              -  Detects and displays UMB usage as Reserved-HiLoaded-
  58.                   System Loaded and Self-Loaded (Program loads itself high)
  59.              -  Added automatic command line redirection detection, and
  60.                   automatic shift to non-pause mode when redirected to
  61.                   other than CON device
  62.              -  Assigned new version number - 2.00
  63.    12/22/91  -  Fixed bug in printing BCD strings - Added BCDtoStr Function
  64.              -  Fixed bug in kilobyte size display - No "round down" on
  65.                   size of exactly 1024 bytes
  66.              -  Fixed error in display of unused XMS extended handles
  67.              -  Fixed error in calculating size of blocks exactly 64k
  68.              -  Assigned new version number - 2.01
  69.     5/30/92  -  Fixed bug in length of screen - Get screen rows from 40:84
  70.              -  Changed step to look for 1st UMB from 16 to 4096 bytes
  71.              -  Assigned new version number - 2.02
  72.     6/28/92  -  Fixed bug in length of screen - Get screen rows from 40:84
  73.              -  Changed step to look for 1st UMB to 1024 bytes (was 16)
  74.     8/14/92  -  Assigned new version number - 2.5
  75.              -  Added display of header to top of each page
  76.              -  Added page number to each header
  77.              -  Added /L switch to allow printing of 57 line pages
  78.              -  Added display of following:
  79.                 1 - Interrupt Vector Table (Hard Coded)
  80.                 2 - ROM BIOS Data Area (Hard Coded)
  81.                 3 - DOS Data Area (Hard Coded)
  82.                 4 - DOS device driver code area (native devices)
  83.                 5 - DOS system data table area ("List of Lists")
  84.                 6 - TSR command line where available
  85.                 7 - Nature of Load for UMB TSR's
  86.                     a) Loaded by LoadHigh/DOS/UMB manager "TSR-LoadHi"
  87.                     b) Loaded itself high "TSR-AutoHi" (ONLY DR-DOS 6.0)
  88.                 8 - Names of UMB device driver programs (ONLY DR-DOS 6.0)
  89.                 9 - Status of UMB's Unused but reserved
  90.                      by UMB Manager (DR-DOS 6.0 and MS-DOS where possible)
  91.              -  Removed display of whether Conventional Memory
  92.                  linked to UMB's - Insufficiently generic, too unreliable
  93.              -  Changed all BASM cbw instructions to xor
  94.              -  Fixed bug in EMS display where EMM386.SYS in operation
  95.              -  Added Detection of Windows and Windows Enhanced/386
  96.              -  Fixed bug in walking MCB chain in enhanced Windows
  97.